有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使一定百分比的JUnit测试通过

有没有一种简单的方法告诉JUnit,您只希望通过一定百分比或数量的测试?我主要是在方法级别上寻找一些东西,但是类级别也不错

我知道这对于单元测试来说是非常规的,但我主要从事机器学习,我不希望每一个测试都能通过


共 (2) 个答案

  1. # 1 楼答案

    您可以跟踪int中已通过的所有测试的数量,并始终更新它,并检查@After方法(在每次测试后运行)中是否高于某个阈值

  2. # 2 楼答案

    我建议你写一个定制的@Rule。您可以从ErrorCollector实现开始,对其进行修改,使其不报告低于一定百分比的错误